// 导出属于员工的布局组件
import Layout from "@/layout";

// 定义组件路由(默认导出)
export default {
  path: "/employees",
  name: "employees", // 后期用于权限路由判断
  component: Layout, // 一级路由组件，用于布局
  //   配置二级路由组件
  children: [
    {
      path: "", // 什么都不写，该路由为当前二级路由的默认路由
      component: () => import("@/views/employees"), // 动态路由设置，按需加载路由
      meta: {
        title: "员工管理",
        icon: "people" // 左侧导航会读取我们的路由里的meta里面的title作为显示菜单名称
      }
    },
    {
      path: "detail/:id", // query 动态传入参数, id后面加一个？,表示这个参数可传可不传
      component: () => import("@/views/employees/detail"),
      hidden: true, // 不在右键菜单
      meta: {
        title: "员工详情" // 标记当前路由的名字
      }
    },
    {
      path: "print/:id", // 二级默认路由
      component: () => import("@/views/employees/print"),
      hidden: true,
      meta: {
        title: "员工打印",
        icon: "people"
      }
    }
  ]
};
